package cn.edu.aynu.mapper;

import java.util.LinkedHashMap;
import java.util.List;

import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Select;
import org.apache.ibatis.annotations.Update;

/**
 * 
 * 执行原生sql mapper
 * 
 * @author 00fly
 * @version [版本号, 2021年3月21日]
 * @see [相关类/方法]
 * @since [产品/模块版本]
 */
public interface SqlMapper
{
    @Select("${sql}")
    List<LinkedHashMap<String, Object>> select(@Param(value = "sql") String sql);
    
    @Update("${sql}")
    void execute(@Param(value = "sql") String sql);
}